package com.example.supplychainbackend.controller.dto.plan;

import com.example.supplychainbackend.controller.dto.plan.cost.CostInfoDto;
import jakarta.validation.constraints.NotBlank;
import lombok.*;

@Getter
@Setter
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class PlanOrderDetailDto {
    String workOrderNumber;

    @NotBlank
    ProductionDescDto productionDesc;
    ProductionScheduleDto productionSchedule;
    PreparationDto preparation;
    String completionNote;
    CostInfoDto cost;

    String	userName;
    String	enterpriseName;
    Boolean	onChain;
    String	transactionId;
    String	commitTime;
    String	userId;
    String	enterpriseId;
}
